package com.sport.model.application.pojos;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.sport.model.excel.annotation.ExcelField;
import com.sport.model.excel.annotation.ExcelFields;
import lombok.Data;

/**
 * 比赛成员报名
 */
@Data
@TableName("sport_member_enroll")
public class SportMemberEnroll {

    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /**
     * 比赛号码
     */
    @TableField("sport_member_num")
    private String sportMemberNum;

    /**
     * 比赛成员名称
     */
    @TableField("sport_member_name")
    private String sportMemberName;

    /**
     * 比赛成员性别，1为男生，2为女生
     */
    @TableField("sport_member_gender")
    private Integer sportMemberGender;

    /**
     * 比赛组
     */
    @TableField("sport_member_grade")
    private String sportMemberGrade;

    /**
     * 比赛成员所处单位，如 六(1)、计算机类(1)
     */
    @TableField("sport_member_unit")
    private String sportMemberUnit;

    /**
     * json字符串，比赛成员报名项目，记录单项比赛项目的id
     */
    @TableField("sport_member_project")
    private String sportMemberProject;

    /**
     * 比赛状态，1为初赛，2为半决，3为决赛
     */
    @TableField("sport_member_competition_status")
    private Integer sportMemberCompetitionStatus;

    /**
     * 绑定运动会，数据在“sport_pre_info”
     */
    @TableField("sport_binding_school")
    private Long sportBindingSchool;

    /**
     * 租户id
     */
    @TableField("school_tenement_id")
    private String schoolTenementId;



}
